package com.trade.okxserver.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class CoinType {

    @JsonProperty("canDep")
    private Boolean canDep;
    @JsonProperty("canInternal")
    private Boolean canInternal;
    @JsonProperty("canWd")
    private Boolean canWd;
    @JsonProperty("ccy")
    private String ccy;
    @JsonProperty("chain")
    private String chain;
    @JsonProperty("depQuotaFixed")
    private String depQuotaFixed;
    @JsonProperty("depQuoteDailyLayer2")
    private String depQuoteDailyLayer2;
    @JsonProperty("logoLink")
    private String logoLink;
    @JsonProperty("mainNet")
    private Boolean mainNet;
    @JsonProperty("maxFee")
    private String maxFee;
    @JsonProperty("maxFeeForCtAddr")
    private String maxFeeForCtAddr;
    @JsonProperty("maxWd")
    private String maxWd;
    @JsonProperty("minDep")
    private String minDep;
    @JsonProperty("minDepArrivalConfirm")
    private String minDepArrivalConfirm;
    @JsonProperty("minFee")
    private String minFee;
    @JsonProperty("minFeeForCtAddr")
    private String minFeeForCtAddr;
    @JsonProperty("minWd")
    private String minWd;
    @JsonProperty("minWdUnlockConfirm")
    private String minWdUnlockConfirm;
    @JsonProperty("name")
    private String name;
    @JsonProperty("needTag")
    private Boolean needTag;
    @JsonProperty("usedDepQuotaFixed")
    private String usedDepQuotaFixed;
    @JsonProperty("usedWdQuota")
    private String usedWdQuota;
    @JsonProperty("wdQuota")
    private String wdQuota;
    @JsonProperty("wdTickSz")
    private String wdTickSz;
}
